receive one's deserts - Turkish English Dictionary